/* 此文件放置公共样式 */
*{
	padding: 0;
	margin: 0;
}


.flex{
	display: flex;
}
/* 010 */
.just-between{
	justify-content:space-between;
}
/* 121 */
.just-around{
	justify-content:space-around;
}
/* 111 */
.just-evenly{
	justify-content:space-evenly;
}
/* 换行 */
.flex-wrap{
	flex-wrap: wrap;
}
.flex1{
	flex: 1;
}
.flex-column{
	flex-direction: column;
}
.just-center{
	justify-content: center;
}
/* 定位的公共样式 */
.fixed{
	position: fixed;
}
.absolute{
	position: absolute;
}
.b0{
	bottom: 0;
}
.t0{
	top: 0;
}
.z1{
	z-index: 1;
}
.t10{
	top: 10px;
}
.l10{
	left: 10px;
}
/* 盒子的公共样式 */
.w100{
	width: 100%;
}
.border-box{
	box-sizing:border-box ;
}

/* 边框公用样式 */
.bt1{
	border-top: 1px solid #d5d5d5;
}

/* 文字公用样式 */
.align-center{
	text-align: center;
}
.fs12{
	font-size: 12px;
}
.fs13{
	font-size: 13px;
}
.fs14{
	font-size: 14px;
}
.fs18{
	font-size: 18px;
}
.fs26{
	font-size: 26px;
}
.fw600{
	font-weight: 600;
}
.vt{
	vertical-align: top;
}
/* 超出一行隐藏... */
.over-1{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
/* 超出2行隐藏... */
.over-2{
  display: -webkit-box;
  -webkit-line-clamp:2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
/* 间距 */
.mt5{
	margin-top: 5px;
}
.mb5{
	margin-bottom: 5px;
}
.mt3{
	margin-top: 3px;
}
.mb3{
	margin-bottom: 3px;
}
.p15{
	padding: 15px;
}
/* 颜色 */
.color-main{
	color: #ff6700;
}
.bg-main{
	background: #ff6700;
}
